并發修改異常簡介問題描述當我們使用普通迭代器的同時,又往集合中添加元素,此時就會報:并發修改異常(ConcurrentModificationException)細節:這個僅僅是產生并發修改異常的情況之一,還有其他情況。不再一一列舉了,遇到再解決。這個是單線程產生原因當通過集合對象獲取對應的普通迭代器對象的時候,迭代器內部有一個變量,記錄的就是集合中的元素個數(即要迭代的次數),當集合長度改變時,與迭代器記錄的次數不匹配,所以就報錯解決方案方案一采用列表迭代器解決(它內部沒有判斷迭代次數和集
聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
暫無討論,說說你的看法吧